# -*- coding: utf-8 -*- 
# @project : 《Atcoder》
# @Author : created by bensonrachel on 2021/11/8
# @File : 226.C - Martial artist.py
# 图的遍历，BFS DFS
import sys
sys.setrecursionlimit(1000000)
n = int(input())

dp = [0]*(n+1)#记录遍历过的点不能重复算
r = [0]
for i in range(1,n+1):
    r.append([int(i) for i in input().split()])

cnt = 0
def re(n):#dfs
    global cnt
    if(dp[n]==0):
        cnt += r[n][0]
        dp[n] = 1
        for i in r[n][2:]:
            re(i)
    else:
        return
re(n)#看n所需要的全部前面的Move有哪些，有重复的不能算多次，只能算一次。

print(cnt)
